short narrow cape - İngilizce Eşanlam Sözlük